/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package application.beans;

import java.util.List;

/**
 *
 * @author Étienne
 */
public class CoursBean {
    Integer idCours;
    String titre;
    CompteBean professeur;
    String codeCours;
    String domaine;
    String actif;
    Integer groupe;
    List<CompteBean> eleves;

    public String getActif() {
        return actif;
    }

    public void setActif(String actif) {
        this.actif = actif;
    }

    public String getCodeCours() {
        return codeCours;
    }

    public void setCodeCours(String codeCours) {
        this.codeCours = codeCours;
    }

    public String getDomaine() {
        return domaine;
    }

    public void setDomaine(String domaine) {
        this.domaine = domaine;
    }

    public Integer getGroupe() {
        return groupe;
    }

    public void setGroupe(Integer groupe) {
        this.groupe = groupe;
    }

    public List<CompteBean> getEleves() {
        return eleves;
    }

    public void setEleves(List<CompteBean> eleves) {
        this.eleves = eleves;
    }

    public Integer getIdCours() {
        return idCours;
    }

    public void setIdCours(Integer idCours) {
        this.idCours = idCours;
    }

    public CompteBean getProfesseur() {
        return professeur;
    }

    public void setProfesseur(CompteBean professeur) {
        this.professeur = professeur;
    }

    public String getTitre() {
        return titre;
    }

    public void setTitre(String titre) {
        this.titre = titre;
    }

    public CoursBean() {
    }

    public CoursBean(Integer idCours, String titre, CompteBean professeur, 
            String codeCours,String domaine,String actif, Integer groupe,List<CompteBean> eleves) {
        this.idCours = idCours;
        this.titre = titre;
        this.professeur = professeur;
        this.codeCours = codeCours;
        this.domaine = domaine;
        this.actif = actif;
        this.groupe = groupe;
        this.eleves = eleves;
    }
    
    @Override
    public boolean equals(Object obj) 
    {
        if(((CoursBean)obj).idCours == this.idCours)
            return true;
        else
            return false;
    }
}
